www.gusucode.com > Scissor Lift Model in Simscape Multibody工具箱matlab源码程序 > Scissor Lift Model in Simscape Multibody/Scissor_Lift_R19a/Scripts_Data/sm_scissor_lift_testenv_config_actuator.m
function sm_scissor_lift_testenv_config_actuator(modelname,actuator_config) %sm_scissor_lift_testenv_config_actuator Select actuator variant in scissor lift model % sm_scissor_lift_testenv_config_actuator(modelname,actuator_config) % This function selects the desired variant for the actuator in the % scissor lift model. Abstract variants use inverse dynamics to % calculate actuator requirements based on performance specifications. % % Copyright 2016-2019 The MathWorks(TM), Inc. % Find Actuator variant subsystem actuator_h = char(find_system(modelname,'FollowLinks','on','LookUnderMasks','all','Name','Actuator','Variant','on')); % Select variant switch lower(actuator_config) case 'platform' set_param(actuator_h,'OverrideUsingVariant','Platform'); case 'ideal' set_param(actuator_h,'OverrideUsingVariant','Ideal'); case 'hydraulic' set_param(actuator_h,'OverrideUsingVariant','Hydraulic'); end